Class DBALPruefer1300

java.lang.Object
de.aoksystems.da.kernpruefung.eel13.DBALPruefer1300
All Implemented Interfaces:
de.aoksystems.da.kernpruefung.commons.InternalPruefer

public class DBALPruefer1300 extends Object implements de.aoksystems.da.kernpruefung.commons.InternalPruefer
EEL-Prüfroutinen für DBAL Satzbeschreibung Version 13.00. 1.0 04.08.2025 Ersterstellung für TA-Version 13.00
Version:
1.0
Author:
Jens Tröger (AOK-Systems - Datenaustausch)
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    kernpruefung.Rueckgabe
    pruefe(de.aoksystems.da.kernpruefung.saetze.Satz datensatz, de.aoksystems.da.kernpruefung.saetze.Satz vorlaufsatz)
    Prüfe Baustein DBAL.
    protected kernpruefung.Rueckgabe
    pruefeAEERSTTAG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld AEERSTTAG.
    protected kernpruefung.Rueckgabe
    pruefeARBZEITMOD(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld ARBZEITMOD.
    protected kernpruefung.Rueckgabe
    pruefeDATUMAB(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld DATUMAB.
    protected kernpruefung.Rueckgabe
    pruefeDATUMEGZBIS(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld DATUMEGZBIS.
    protected kernpruefung.Rueckgabe
    pruefeENDEBVAM(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld ENDEBVAM
    protected kernpruefung.Rueckgabe
    pruefeENDEBVZUM(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld ENDEBVZUM
    protected kernpruefung.Rueckgabe
    pruefeGRUNDBEEND(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld GRUND-BEEND-AM
    protected kernpruefung.Rueckgabe
    pruefeKENNUNG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld KE.
    protected kernpruefung.Rueckgabe
    pruefeKINDERUNTER25(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld KINDERUNTER25.
    protected kernpruefung.Rueckgabe
    pruefeKUGBEGINN(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld KUG-BEGINN
    protected kernpruefung.Rueckgabe
    pruefeKUGENDE(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld KUG-ENDE
    protected kernpruefung.Rueckgabe
    pruefeLAGBEGINN1(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld LAG-BEGINN-1
    protected kernpruefung.Rueckgabe
    pruefeLAGBEGINN2(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld LAG-BEGINN-2
    protected kernpruefung.Rueckgabe
    pruefeLAGENDE1(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld LAG-ENDE-1
    protected kernpruefung.Rueckgabe
    pruefeLAGENDE2(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld LAG-ENDE-2
    protected kernpruefung.Rueckgabe
    pruefeMMKUG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld MM-KUG
    protected kernpruefung.Rueckgabe
    pruefePFLZUSCHL(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
    Prüfe Feld PFLZUSCHL.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DBALPruefer1300

      public DBALPruefer1300()
  • Method Details

    • pruefe

      public kernpruefung.Rueckgabe pruefe(de.aoksystems.da.kernpruefung.saetze.Satz datensatz, de.aoksystems.da.kernpruefung.saetze.Satz vorlaufsatz)
      Prüfe Baustein DBAL.

      Ruft die einzelnen Feldprüfungsmethoden auf.

      Specified by:
      pruefe in interface de.aoksystems.da.kernpruefung.commons.InternalPruefer
      Parameters:
      datensatz - der Datensatz, an dem der DBAL hängt
      vorlaufsatz - der VOSZ für Kombiprüfungen
      Returns:
      gefundene Fehler
      See Also:
    • pruefeKENNUNG

      protected kernpruefung.Rueckgabe pruefeKENNUNG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld KE.
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeDATUMAB

      protected kernpruefung.Rueckgabe pruefeDATUMAB(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld DATUMAB.
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      dslw - DSLW-Baustein
      Returns:
      gefundene Fehler
    • pruefeAEERSTTAG

      protected kernpruefung.Rueckgabe pruefeAEERSTTAG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld AEERSTTAG.
      Parameters:
      dbal - DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeDATUMEGZBIS

      protected kernpruefung.Rueckgabe pruefeDATUMEGZBIS(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld DATUMEGZBIS.
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeENDEBVAM

      protected kernpruefung.Rueckgabe pruefeENDEBVAM(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld ENDEBVAM
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeENDEBVZUM

      protected kernpruefung.Rueckgabe pruefeENDEBVZUM(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld ENDEBVZUM
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeGRUNDBEEND

      protected kernpruefung.Rueckgabe pruefeGRUNDBEEND(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld GRUND-BEEND-AM
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefePFLZUSCHL

      protected kernpruefung.Rueckgabe pruefePFLZUSCHL(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld PFLZUSCHL.
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeKINDERUNTER25

      protected kernpruefung.Rueckgabe pruefeKINDERUNTER25(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld KINDERUNTER25.
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeARBZEITMOD

      protected kernpruefung.Rueckgabe pruefeARBZEITMOD(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld ARBZEITMOD.
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeMMKUG

      protected kernpruefung.Rueckgabe pruefeMMKUG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld MM-KUG
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeKUGBEGINN

      protected kernpruefung.Rueckgabe pruefeKUGBEGINN(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld KUG-BEGINN
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeKUGENDE

      protected kernpruefung.Rueckgabe pruefeKUGENDE(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld KUG-ENDE
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeLAGBEGINN1

      protected kernpruefung.Rueckgabe pruefeLAGBEGINN1(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld LAG-BEGINN-1
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeLAGENDE1

      protected kernpruefung.Rueckgabe pruefeLAGENDE1(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld LAG-ENDE-1
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeLAGBEGINN2

      protected kernpruefung.Rueckgabe pruefeLAGBEGINN2(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld LAG-BEGINN-2
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler
    • pruefeLAGENDE2

      protected kernpruefung.Rueckgabe pruefeLAGENDE2(de.aoksystems.da.kernpruefung.bausteine.Baustein dbal)
      Prüfe Feld LAG-ENDE-2
      Parameters:
      dbal - zu prüfender DBAL-Baustein
      Returns:
      gefundene Fehler